physically unable - Francés Inglés Diccionario